be hung out to dry - French English Dictionary